Photonic_Plugin\Admin\Options_Manager D

Total Complexity 205
Dependencies 8
Dependents 1
Total lines 1,109
Lines of code 933
Logical lines of code 529
Comment lines 77
Methods 24
Properties 15

Methods 24

Method Rating Maintainability Complexity Lines of code
validate_options()
D
32 40 89
create_section_for_border()
C
29
21 147
create_section_for_padding()
B
34 18 98
create_section_for_background()
B
30 13 143
__construct()
B
37 16 77
render_content()
A
40 13 63
add_settings_fields()
A
45 13 41
create_section_for_multi_select()
A
41 12 53
save_css_to_file()
A
49 8 30
get_option_structure()
A
51 8 29
create_section_for_select()
S
54 5 20
create_section_for_radio_group()
S
57 5 16
create_section_for_textarea()
S
56 4 18
create_individual_radio_item()
S
59 4 12
create_settings_section()
S
53 3 22
create_section_for_text()
S
57 3 17
show_buttons()
S
63 4 9
create_opening_tag()
S
64 4 9
init()
S
63 3 9
create_section_for_radio()
S
66 2 8
create_section_for_checkbox()
S
62 2 10
display_upload_field()
S
68 2 6
create_section_for_blurb()
S
77 1 4
create_closing_tag()
S
82 1 3